bagging machines - French English Dictionary